﻿using NExt.Core.Model.Base;

namespace NExt.menu
{
    public class CheckItem: CheckItem<CheckItemEvents>
    {
    }

    public abstract class CheckItem<TEvents>: Item<TEvents>
        where TEvents: CheckItemEvents, new()
    {
        public bool? checkedd { get; set; }
        public string group { get; set; }
        public string groupClass { get; set; }
    }

    public class CheckItemEvents: ItemEvents
    {
        public IScript beforecheckchange { get; set; }
        public IScript checkchange { get; set; }
    }
}
